Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
105 STAMFORD HILL Semi-Detached £4,000,000 5 May 2023
105A STAMFORD HILL Semi-Detached £248,000 25 Sep 1997